lance thrower - German English Dictionary